construction contractor - Turco Inglés Diccionario